red spinach - French English Dictionary